import { Vuepress } from '@vuepress/client'

const routeItems = [
  ["v-8daa1a0e","/",{"title":""},["/index.html","/README.md"]],
  ["v-684c14fb","/collector/",{"title":""},["/collector/index.html","/collector/README.md"]],
  ["v-aaa98682","/feelings/",{"title":"测试页面"},["/feelings/index.html","/feelings/README.md"]],
  ["v-c26157ba","/update/update.html",{"title":""},["/update/update","/update/update.md"]],
  ["v-d7188082","/study/",{"title":""},["/study/index.html","/study/README.md"]],
  ["v-4ccc163f","/collector/markdown-emoji/emoji.html",{"title":"emoji"},["/collector/markdown-emoji/emoji","/collector/markdown-emoji/emoji.md"]],
  ["v-29eb53b2","/collector/usual-use-website/back.html",{"title":"后端网站"},["/collector/usual-use-website/back","/collector/usual-use-website/back.md"]],
  ["v-a2a4be20","/collector/usual-use-website/front.html",{"title":"前端网站"},["/collector/usual-use-website/front","/collector/usual-use-website/front.md"]],
  ["v-5956ef0c","/study/back/shell%E5%AE%9E%E6%88%98.html",{"title":""},["/study/back/shell实战.html","/study/back/shell%E5%AE%9E%E6%88%98","/study/back/shell实战.md","/study/back/shell%E5%AE%9E%E6%88%98.md"]],
  ["v-67a2b19b","/study/back/shell%E7%BC%96%E7%A8%8B.html",{"title":""},["/study/back/shell编程.html","/study/back/shell%E7%BC%96%E7%A8%8B","/study/back/shell编程.md","/study/back/shell%E7%BC%96%E7%A8%8B.md"]],
  ["v-4ea843fa","/study/back/SpringSecurity.html",{"title":""},["/study/back/SpringSecurity","/study/back/SpringSecurity.md"]],
  ["v-74c67ba2","/study/back/StringUtils.html",{"title":""},["/study/back/StringUtils","/study/back/StringUtils.md"]],
  ["v-7458482f","/study/design-pattern/",{"title":""},["/study/design-pattern/index.html","/study/design-pattern/README.md"]],
  ["v-5b4ad0f9","/study/design-pattern/%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F.html",{"title":""},["/study/design-pattern/策略模式.html","/study/design-pattern/%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F","/study/design-pattern/策略模式.md","/study/design-pattern/%E7%AD%96%E7%95%A5%E6%A8%A1%E5%BC%8F.md"]],
  ["v-b5990488","/study/front/canvas.html",{"title":""},["/study/front/canvas","/study/front/canvas.md"]],
  ["v-24b79ba5","/study/front/",{"title":""},["/study/front/index.html","/study/front/README.md"]],
  ["v-3ef905d8","/study/front/Vue.html",{"title":""},["/study/front/Vue","/study/front/Vue.md"]],
  ["v-310e084c","/study/mysql/",{"title":"MySQL导航页"},["/study/mysql/index.html","/study/mysql/README.md"]],
  ["v-758b8d7e","/study/test/",{"title":"资源"},["/study/test/index.html","/study/test/README.md"]],
  ["v-581802f9","/study/deep-learning/pytorch/pytorch%E5%9F%BA%E7%A1%80.html",{"title":"pytorch基础"},["/study/deep-learning/pytorch/pytorch基础.html","/study/deep-learning/pytorch/pytorch%E5%9F%BA%E7%A1%80","/study/deep-learning/pytorch/pytorch基础.md","/study/deep-learning/pytorch/pytorch%E5%9F%BA%E7%A1%80.md"]],
  ["v-135f3766","/study/deep-learning/RecSys/final.html",{"title":""},["/study/deep-learning/RecSys/final","/study/deep-learning/RecSys/final.md"]],
  ["v-b89cb3fa","/study/deep-learning/RecSys/",{"title":""},["/study/deep-learning/RecSys/index.html","/study/deep-learning/RecSys/README.md"]],
  ["v-4d4f447a","/study/front/CSS/background.html",{"title":""},["/study/front/CSS/background","/study/front/CSS/background.md"]],
  ["v-702f025c","/study/front/CSS/cursor.html",{"title":""},["/study/front/CSS/cursor","/study/front/CSS/cursor.md"]],
  ["v-0e68d062","/study/front/CSS/flex.html",{"title":""},["/study/front/CSS/flex","/study/front/CSS/flex.md"]],
  ["v-14bfd25a","/study/front/CSS/other.html",{"title":""},["/study/front/CSS/other","/study/front/CSS/other.md"]],
  ["v-4b0c6e65","/study/front/html/html%E4%B8%AD%E7%9A%84%E8%BD%AC%E4%B9%89%E5%AD%97%E7%AC%A6.html",{"title":""},["/study/front/html/html中的转义字符.html","/study/front/html/html%E4%B8%AD%E7%9A%84%E8%BD%AC%E4%B9%89%E5%AD%97%E7%AC%A6","/study/front/html/html中的转义字符.md","/study/front/html/html%E4%B8%AD%E7%9A%84%E8%BD%AC%E4%B9%89%E5%AD%97%E7%AC%A6.md"]],
  ["v-3677addc","/study/front/javascript/event.html",{"title":""},["/study/front/javascript/event","/study/front/javascript/event.md"]],
  ["v-56a61348","/study/front/javascript/%E9%98%B2%E6%8A%96%E5%92%8C%E8%8A%82%E6%B5%81.html",{"title":""},["/study/front/javascript/防抖和节流.html","/study/front/javascript/%E9%98%B2%E6%8A%96%E5%92%8C%E8%8A%82%E6%B5%81","/study/front/javascript/防抖和节流.md","/study/front/javascript/%E9%98%B2%E6%8A%96%E5%92%8C%E8%8A%82%E6%B5%81.md"]],
  ["v-72041952","/study/front/node/node%E5%9F%BA%E7%A1%80.html",{"title":"node基础"},["/study/front/node/node基础.html","/study/front/node/node%E5%9F%BA%E7%A1%80","/study/front/node/node基础.md","/study/front/node/node%E5%9F%BA%E7%A1%80.md"]],
  ["v-2f78c8dc","/study/front/node/npm%E5%88%87%E6%8D%A2%E6%B7%98%E5%AE%9D%E9%95%9C%E5%83%8F%E6%BA%90.html",{"title":"npm切换淘宝镜像源"},["/study/front/node/npm切换淘宝镜像源.html","/study/front/node/npm%E5%88%87%E6%8D%A2%E6%B7%98%E5%AE%9D%E9%95%9C%E5%83%8F%E6%BA%90","/study/front/node/npm切换淘宝镜像源.md","/study/front/node/npm%E5%88%87%E6%8D%A2%E6%B7%98%E5%AE%9D%E9%95%9C%E5%83%8F%E6%BA%90.md"]],
  ["v-3c691d3c","/study/front/Vue/Vue3-watch.html",{"title":""},["/study/front/Vue/Vue3-watch","/study/front/Vue/Vue3-watch.md"]],
  ["v-3706649a","/404.html",{"title":""},["/404"]],
]

export const pagesRoutes = routeItems.reduce(
  (result, [name, path, meta, redirects]) => {
    result.push(
      {
        name,
        path,
        component: Vuepress,
        meta,
      },
      ...redirects.map((item) => ({
        path: item,
        redirect: path,
      }))
    )
    return result
  },
  [
    {
      name: '404',
      path: '/:catchAll(.*)',
      component: Vuepress,
    }
  ]
)
